makeup applicator - French English Dictionary